--- TODO ---
Incorperate Jigsaw blocks when Mojang finally gives us better control of them.
While currently tecnically possible in more complex modules, add a way to detect structure height for Land structures, and biomes for cave and sky structures?

- Features completed in v0.9 -
Pack is now fully seamlessly modular, no need for manually installing new packs by-hand.
Using the new Predicates feature the pack can now detect all biomes.  Also pre-prepped for 1.16's Nether biomes.
Massive optimizations from said new Predicates feature.
Changed the linear-scanning system to a spiral-scanning system that optimizes and improves the way it checks for new chunks to spawn structures.
End Dragon Island is now protected by being the the_end biome seperate from other end biomes.
Structures should spawn less often on top of players when using portals or teleportation.
Now shuffles between each player on a server "round-robin" style while scanning, instead of randomly choosing between players.
Will stop scanning with no players logged onto a server.


- Features completed in v0.8 -
Nether & End now completely integrated, traveling through Nether also wont glitch out when exiting other side.
Inefficient Spreadplayers based chunk loading no longer in use as 1.14 datapacks can now use /forceload
Modular structure packs now possible, takes a little setup for the player, but completely functional.
Chunks can now be pre-protected before the generator starts.


- Features completed in v0.7 -
Improve chances of spawns in forests. - Leaves have been added to the biome selecter, and a "land structure" function to get buildings on the ground.
Average blocks for structure spawns. - It now picks several nearby blocks to decide the biome.
Replace randomizer with better one allowing player customization. - Randomizers are now really effective and varied, players can customize spawn chances too.
Add multi-part structure support. - This was more up to the structure code than the generator code, but yeah a couple of my structures are multi-part.

- Features fixed in v0.7 -
Towers are repeatedly spawning on top each other. - Yeah this was a bit silly, for the most part should never happen now.
Make friendly with other Data Packs. - C5556 tags should prevent conflicts.  Might not be friendly with all packs though.
Ensure glitches don't stop generation. - All of these should be fixed, there is an odd chance it'll freeze up for a while but if you wait it'll eventually catch up?
Fix glitch that makes generating on chunk edges spread ChunkChecks infinitely that direction constantly generating new chunks. - Generator is started from specific tile in chunk to center it and prevent this.